Portugal to end tax exemptions for non-resident foreigners