Young runner breaks world record in half-marathon