Report finds 25% of consumers have credit-report errors