The Iranian President, Hassan Rouhani, was officially welcomed back to Tehran after a fruitful visit to Davos, Switzerland, where he met with senior world officials and leaders of the Western world economy.