Michael Phelps tried running a 5K Thanksgiving Turkey Trot and almost lost to an 11-year-old