Williams-Sonoma CEO to retire