Indian Markets Close Strong: Sensex Gains 185 Points, Nifty Tops 22,500