Protests erupt over killing of Hamas' top political leader