Buffett says geopolitics a factor in Berkshire sale of TSMC stake