Donald Trump’s trade war and rapidly mounting government debt have shaken confidence in American assets