does shakira pay taxes in spain