Iron Kid Triathlon brings record numbers