Thousands rally across Israel to demand hostage swap deal with Palestinian factions