Gilbert, Juan Diego, Spanien