NBC: Sage Steele and ESPN part ways after settling lawsuit