Roger Federer’s withdrawal from the French Open to conserve energy for Wimbledon has drawn stinging criticism from former US Davis Cup captain Patrick McEnroe, who