Under Armour named Stephanie Linnartz, president of the hotel chain Marriott International, as the Baltimore-based athletic apparel brand’s next CEO on Wednesday.