NBC: Trump authorized Soleimani's killing 7 months ago, with conditions