Ford cancels Mexico plans, company to invest $700 million in Flat Rock plant