Hundreds killed at Gaza hospital amid conflicting claims