Just before taking office, President Donald Trump promised to donate all profits earned from foreign governments back to the U.S. Treasury. But MSNBC has learned the Trump Organization is not tracking all possible payments it receives from foreign governments, according to new admissions by Trump representatives.