China and India: Convergence in Economic Growth and Social Tensions?