Sri Lanka and Pakistan leaders hold talks in China