x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory