Caesars reveals plans for $500m Virginia resort