Could Donald Trump be impeached, convicted, and then re-elected?