India has overtaken China to become the world’s most populous nation