Federer: Ali one of the greatest there ever was