Boy's death ignites rare anti-Hamas protests in Gaza