Trump threatening Canada with financial price