Foreign Minister Shah Mahmood Qureshi in Tehran on an official visit