Firefighters close to stabilising Tenerife fire but air quality worsens