Ambassador David Perdue, speaking on "Fox News Sunday" days after Trump hosted Xi for a state visit in Washington, didn't specify when the offer was made.