librustc: Don't overwrite vtables when coercing to trait object.

Fixes #14399.