스페인, 그리고 포르투갈