25 Palestinian groups call for general elections