Nepal gears up for general elections next year with 114 parties registered for polls