India received $111 billion in remittances in 2022: World Migration Report 2024Priya Gupal12 May 2024