India again received world's highest remittances in 2023, double that of China, finds report December 18, 2023