Cristiano Ronaldo thinks he has silenced the haters after being named world’s best player