Switzerland: Mercedes-AMG C43 debuts at Geneva Motor Show