British Airways pulling out