British Airways cargo threatened by dispute