Low-cost carrier FlyDubai sees record $611 million profit in 2024