Federer back as the best in the world!