TSMC shares fall 3.3% to $421 as semiconductor selloff deepens