TSMC posts another record quarter as AI demand holds steady