Welch bill to crack down on credit industry