Pakistan can’t afford a war with India, says Moody’s