Supreme Court rules Trump immune from criminal prosecution for 'official acts' July 2, 2024