Iranian and Russian leaders praise deal covering areas including politics, security, trade, transport and energy.