Barnes & Noble will give away free ebooks in stores, including big-6 titles