Froome buckled up for rocky Tour de France challenge