India repatriates 814,000 citizens stranded abroad