GenImage: A Million-Scale Benchmark for Detecting AI-Generated Image