OTTAWA - Seven weeks ago, Prime Minister Mark Carney assigned former cabinet minister Chrystia Freeland to be Canada's new special envoy for the reconstruction of Ukraine.