UPDATE 1-Duke Energy to sell Brazilian unit for about $1.2 bln