Palestinian factions pledge to continue struggle after Haniyeh's death