Trump says he signed bills out of 'respect' for China, but country reacts with fury and warns of 'firm countermeasures'.