TSMC surges 5% to record high as Nvidia partnership, price hike fuel rally