Mercedes C63 Cabriolet sports a 4.0-liter V8 with 469 hp