GM names Ewanick global chief marketing officer