Canada relieved trade deal done, won't forget Trump attacks