Nifty crashes below 24,000 as IT stocks plunge 6% amid US-Iran deal