Putin hails "new global order" with Iranian president