After hundreds killed in blast at Gaza hospital, Israeli and Palestinian officials assign blame