Williams-Sonoma profit up 19% in Q3