OTTAWA _ Justin Trudeau is making Chrystia Freeland his new foreign affairs minister and promoting Toronto MP Ahmed Hussen to Immigration as part of a cabinet shakeup aimed in part at preparing for a Donald Trump presidency. Freeland, a former economics journalist with extensive contacts in the United States, leaves the trade portfolio to replace veteran Liberal MP Stephane Dion, whose next assignment has not been made clear.