Donald Trump warns of threat of World War II, mixes up names