Is the Russia-Ukraine war winnable? 3 October 2025