Clarity Services to pay $8 million in consent order with CFPB