Ukraine signs buffer zone deal with rebels