India to Surpass China as Most-Populous Nation in 2023