CFPB swats at retail credit cards