Chinese President Xi Jinping will travel to the United States to meet President Donald Trump at his Mar-a-Lago retreat in Florida on April 6-7.