Branding vs contract manufacturing: capability, strategy, and performance