yes shakira is greatest singer in the word