Cody Moat breezes through obstacles, wins men's Spartan Race