Beijing vows to "fight to the end" after US President Donald Trump threatened an additional 50% tariff on China.