Stuart Weitzman names CMO, announces other promotions