The world's biggest two economies have exchanged trade war blows as Donald Trump imposed tariffs on Chinese imports, then within minutes China hit back with levies of its own.