SENSEX jumps 971 points, NIFTY50 hits 24,000 on US-Iran peace deal hopes