India’s population to edge ahead of China’s by mid-2023