President-elect Donald Trump offered the post of U.S. ambassador to China to Iowa Gov. Terry Branstad, a longtime friend of Chinese President Xi Jinping, according to three people close to the matter. Branstad, a Republican, has accepted the offer, said the three people, who asked for anonymity....