President Trump is set to host his first ever state dinner Tuesday. French President Emmanuel Macron and his wife Brigitte will be the guests of honor. The Washington Post's James Hohmann explains why the two men have such a strong connection, despite having distinctly different political views.