Protests mount in Peru ahead of run-off