Supreme Court rules Trump has "presumptive" immunity.