TSMC sticks with its income projection after profit tops estimates regardless of Trump trade worries