British Airways CEO Sean Doyle shakes up executive team amid struggles to meet travel demand | Fortune