Ferrer García, Carlos, Spanien