Putin and Araghchi shake hands