India's population has overtaken China – what does this mean for the world?