Equifax Agrees to $100 Million Settlement Over Credit Score Errors