Bolivian president to hold fresh elections