Barnes & Noble unveils $199 Nook HD