Nifty Reaches 23,300, Sensex Gains 1,200 Points as Relief Rally Extends to Second Day