China has slapped tariffs on 128 US products, including imports of pork and certain fruits, in retaliation for President Donald Trump's levies on Chinese steel and aluminium.