Trump promises new 10% tariff on China, blames illegal fentanyl | Fortune