NextEra lands $3.3 billion for 10 GW of gas generation