White Teeth is sacred ground for some. Zadie Smith's debut novel, published 18 years ago now, is arguably the best British novel