TSMC revenue shoots up amid global demand for chips