CFPB releases report on college credit card agreements