Canada and US will resolve $4.7 billion Detroit-Windsor bridge dispute after Trump threatens to block its opening.