Pennsylvania sportsbooks report June handle of $420m