Trump has defended his policies, saying tariffs will cause "some little pain" upfront but in the long term will be "worth the price."