TSMC trumps tariffs with $100bn spend on US chip facility