M3CAD: Towards Generic Cooperative Autonomous Driving Benchmark