Donald Trump's charitable foundation has received approximately $2.3 million from companies that owed money to Trump or one of his businesses but were instructed to pay Trump's tax-exempt foundation instead, according to people familiar with the transactions. In cases where he diverted his own...