Sensex jumps over 900 points, Nifty tops 23,400 as global markets rebound IFTTT