Mercedes-Benz exposes the new C63 AMG