NBC: Heavy fighting around Gaza’s largest hospital forces many to flee