Brazilian dam-builder quits Peru project after indigenous protest