Shanghai stocks skid to near 2-year low as Trump escalates China trade fight