Palestinian factions pushed together by regional events