AWS CDK construct for simplified Client VPN setup with automatic certificate management and authentication options