NIFTY50 opens flat at 23,798 amid global tech sell-off, US-Iran talks