Trapped funds: British Airways blocks travel agents from issuing tickets