Tabcorp fined $1 million by VGCCC