Armenia and Azerbaijan move closer to peace, pushing Russia out from the South Caucasus, 10 July 2025