Algarve, Portugalia