Travel insurance now considered as essential part of a trip, not just visa formality: Dev Karvat