2004 Tour de France 12-hour