Zelensky warns of Russia ‘revenge’ as EU chief visits