Can rival Palestinian factions reach unity deal?