Vladimir Putin and his counterpart Masoud Pezeshkian sign wide-ranging partnership amid confrontation with west