Churchill Downs reports net revenue record of $628.5m for Q3 2024