Nifty50 Defends 23,250 Support as Global IT Selloff Weighs