Qantas Loyalty recorded $2.9 billion in revenue