Trump announces $100 billion investment in U.S. by TSMC