MercedesBenz CLA revealed to come in EV and hybrid variants