'Balotelli could be world's best'