Duke to Sell Brazilian Assets to China Three Gorges for $1.2B