The ex-PM hails a “promising” deal, as European leaders meet in Kyiv to show support for Ukraine.