Mexico, Spanien