Froome rides to victory in 100th Tour de France