Israel agreed Thursday to release 900 Palestinian prisoners and to gradually pull back troops from West Bank cities , moves intended to improve the political climate ahead of next week 's summit meeting between the Israeli and Palestinian leaders .