Ministry of Tourism released ‘Stranded in India’ portal to aid foreign tourists stuck in India