Invest in US or face tariffs, Trump tells Davos