Stuart Weitzman appoints new global president