Trump claims impeachment protection