Portugal's Algarve region offers warm temperatures, beautiful beaches and budget-friendly options for UK holidaymakers seeking winter sun