Donald Trump has announced a 100% tariff on patented pharma imports unless companies build US plants.