TSMC Q3 profits top $10 billion