Tour de France champion Lance Armstrong wins Internet dispute