China has a larger middle class than India, where most people are low income