Xi's two-day stop in Seattle, before heading to Washington, DC for his first state visit to the United States, presents an opportunity for the Chinese leader to connect with US businesses and rewrite the narrative of impending doom and gloom in the Chinese economy.