Protesters demand end to controversial Amazon dam