NBC: How Trump could win at the Supreme Court even if his broad immunity argument is rejected