While the Ukrainian president says he's ready to negotiate peace if Nato steps in and protects the territories under Kiev's control, two major allies have just sent him some welcome lifelines.