Nifty above 23,300; FMCG stocks surge 3.62%