India is set to become the first country ever to receive $100 billion a year in remittances