Ole Miss fined $500k