Nifty 50, Sensex set for positive start on April 20 amid US-Iran deal hopes