Trumps view on China is no secret.  Security will be part of the upcoming NAFTA renegotiation.  I suspect Trudeau's long term plan was  to buffer his deficits with increased  Chinese investment but the Trump win messed that up.   He's caught between a rock and a hard place.