Protests erupt in the Middle East after deadly attack in Gaza hospital