Shakira opens up about split with Antonio de la Rua