Records broken at Sydney Marathon, with Aussie taking top spot