British Airways shakes up executive team as airline struggles to meet surging travel demand