Donald Trump will face a federal court in Miami next week after being charged over his handling of classified documents.