Israel’s military has withdrawn from Gaza’s largest hospital after a two-week raid