146 dams threaten Amazon basin