Charlie Dannatt hits meet record boys mile