BA Cargo Slumps, Carrier Posts Record Loss