Shakira ‘not pregnant’