Timothy Snyder: ‘If the Ukrainians give up, then it's a different Russia making war in the future’