10 year old breaks record held by Michael Phelps