Macron vows to prevent Russia from winning war in Ukraine