Russia-Ukraine peace: What compromises are really acceptable for Ukraine? 25 November 2025