China says it ‘doesn’t want a trade war’, but must ‘fight back’ after US slaps tariffs on $50bn in Chinese imports.