Lance Armstrong shares criticisms of Tour de France director