IAG Cargo reports 12% fall in commercial revenue in Q2