Indiana earns July sports betting revenue of $6.7m