Charity welcomes new rules on credit cards but urges action to reduce risk