China's economic outlook: Has it peaked?