Spanyolország, Portugália