NBC: Israel's blockade means Gaza's hospitals cannot provide food to recovering patients