Trump announces sweeping global tariffs, risking a trade war and inflation