Aspiring Olympian sweeps Disney World marathon, half-marathon, 10K and 5K