TSMC earnings: Another record quarter as AI demand holds steady