Donald Trump charged, but conviction is no slam dunk