Blast kills hundreds at Gaza hospital; Hamas and Israel trade blame, as Biden heads to Mideast