Biden arrives in Israel as rage spreads over Gaza hospital explosion