Ukraine agrees `permanent truce` with rebels in east