Amazon mega-dam gets final approval