Audit snag thwarts BC salmon farm