Williams-Sonoma Q4 earnings up 15%