Malaysia has declared an air quality emergency as haze from Indonesian fires reaches critical levels.