Spain, Portugal