TSMC Q2 2026 earnings: Record profit, $100 billion Arizona investment