Taiwan stands up to China