Barnes & Noble, Walmart team to sell Nook e-readers