Sensex jumps 514 points; Nifty recovers 17,500 points : comp