Russia's Lavrov says Armenia, Azerbaijan have settled Karabakh dispute