TSMC is back among the 10 most valuable companies in the world