Peru protesters call for president's resignation