China mediates talks among Palestinian political factions for ‘national unity’