Roy Morgan Group company fined more than $300,000 for sham contracting