Lance Armstrong Fires Up Critics After Twitter Photo With All Seven Tour de France Yellow Jerseys