IMD’s rain forecast boosts sentiments, Sensex, Nifty touch record intra-day highs