China's Recent Economic Performance in International Comparison