Equifax data breach puts 143 million Americans at risk