Hamas accused of killing Palestinian opponents