India is now officially the world's most populous nation