Will Curtin breaks 29-year-old record at Bathurst Little Athletics