Barnes & Noble, Microsoft seal Nook deal