Trump’s tariffs could spark a trade war and an ‘inflation shock’ within a year, expert warns