Sensex rises 232 pts, Nifty above 23,700 mark on May 22