Tennis: I can knock off Nadal, Djokovic, warns Federer