Bill Clinton takes on Brazil’s megadams, James Cameron backs tribal groups