Singapore, Malaysia face economic hit from prolonged haze