Former President Donald Trump flew to Miami on Monday to face criminal charges of unlawfully keeping U.S. national-security documents and lying to officials who tried to recover them, in a case that so far has powered rather than hampered his re-election hopes.