Protesters in Peru demand new elections