Canada cancelling contracts with the US