Churchill Downs reports record Q3 revenue of $572.5m