What would lasting peace in Ukraine require from the US, Europe and Russia? 17 August 2025