TSMC cautious on supply chain amid Middle East tensions, US-Iran ceasefire risk