TSMC July sales surge 45% as AI hardware spending holds strong