Holidaymakers in Tenerife could have to pay the new charge, described as an eco tax