Colorado breaks sports betting record with $28.6m in revenue for October