Sir Keir says ignoring China "wouldn't be sensible" as he prepares to visit the country.