Cabo Hernández, J.M., Spagna