Canterbury Park reports $13.1m in Q1 2025 revenue