Trump could be charged when he leaves office