Tour de France: Doping past haunts centenary edition of cycling classic