TMF Holdings posts ₹1,080 cr profit vs ₹46 cr loss YoY