[Bug 8758] Reversal of dimensions in SAFEARRAY marshalling