TSMC revenue climbs 39% in latest sign of AI spending boom