Equifax says cyber attack may have hit 143 million customers