MGC reports $500.7m handle from online sports wagering for June