What India’s ban on Rs500 and Rs1,000 notes means for foreign travelers