Churchill Downs has record derby week and posts Q2 revenue of $768.5m