Use ABI alignment, not "preferred" alignment, to unify monomorphizations.

See the comment in the added test case for details.
auto merge of #6927 : jld/rust/monomorphize-abi-alignment, r=sanxiyn