Speaking on the 100th anniversary of the armistice that ended World War I, French President Emmanuel Macron slammed nationalism as "a betrayal of patriotism," while President Trump — who proudly labeled himself a nationalist on the midterm campaign trail — looked on.