Kanadas premiärminister Justin Trudeau avgår – för att slippa bli avsatt av partiet eller väljarna. Trumps handelskrig har skördat sitt första offer.