Mark Cavendish equals Eddy Merckx’s Tour de France record