NextEra Energy to buy two utilities and 1.4GW power plants from Southern Company for $6.4bn