Wildfire on Spain’s Tenerife improves, but thousands remain evacuated