Noble Group sells US energy unit for $1bn