TSMC Q1 2026 earnings: Record revenue on strong AI chip demand