European leaders may take part online as Zelensky looks to ‘finalise’ an agreement he says is ‘90% completed’