US: Data theft from bank affects 106M customers