Indian Market Surges: Sensex Gains 938 Points, Nifty Tops 23,400 Mark