Barnes & Noble reports breach of customer credit data at stores