US President Donald Trump announces steepest US tariffs in a century, unnerving investors who see a trade war ahead.