Ford Motor, which had been bashed by Donald Trump for shipping jobs outside the U.S., announced Tuesday that it will cancel production of a $1.6 billion plant in Mexico, and will instead invest $700 million in Flat Rock, Michigan.