Carney constructs a mega anti-Trump trade alliance