CodeBenchGen: Creating Scalable Execution-based Code Generation Benchmarks