TSMC Q1 profit rises 58 percent to record 18.2 billion | IUX24