China has a confidence problem, says Longview Global's Dewardric McNeal