New Zealand Prime Minister Chris Hipkins has announced he is heading off to China where he will hold talks with President Xi Jinping.