Blair: Abbas leaving office due to frustration over stalled peace