[ELF] Range-check the x86-64 GD-to-IE TLS optimizations (#225228)
Add range-checks to relaxTlsGdToIe so that they fail when the
PC-relative displacement is larger than 32-bit (signed). The un-relaxed
paths in X86_64::relocate already do this via checkInt()
Assisted-By: Opus 5