Iran Foreign Minister's upcoming trip a good omen for India