Virgin Atlantic’s boss has revealed he never meets his British Airways counterpart alone because he does “not want to get caught out”.