US and TotalEnergies reach 'nearly $1B' deal to end offshore wind projects