'Hazardous' haze blankets Malaysia