Costco reports 2 million new Visa credit cards since last summer’s launch