Previous American administrations have been lenient with Canada, but Donald Trump says the free ride on defense ends now.