Taiwan vows to 'defend freedom' amid China's 'punishment' mi