Williams-Sonoma holiday sales up 4.8%