Manchester City manager Manuel Pellegrini says Sergio Aguero is one of the five best players in the world.