Tennis legend Roger Federer tells CNN that it would be naive to believe his sport is clear of doping