Williams-Sonoma record earnings growth a good economic sign