TEHRAN - Iranian president hails the nuke deal, saying "Constructive engagement, tireless efforts by negotiating teams are to open new horizons"