Trump's Taiwan warning rocks TSMC, but profits soar