India calls JD Vance's comments about immigrants 'deeply offensive' - CNBC