Kerry holds ‘constructive’ talks with Palestinians