Bradley Wiggins wins 2012 Tour de France