Russia: Iran deal dispute mechanism could be harmful