Sensex rises 900 pts, Nifty above 24,250: BJP's early poll show among key factors behind market rally