Carney needs domestic support and global co-operation, but also needs to avoid putting Canada in the crosshairs of the Trump ...