Palestinians call off mass hunger strike as Israel agrees to