Indian Stocks Defy Tech Slump, Nifty and Sensex Gain Ground