Palestinian groups round up rivals