China reports its lowest GDP growth in nearly 30 years as US trade war bites