Singapore slams Indonesia over haze response as schools shut