Prince Harry, William and Kate at Tour de France