x86: Switch GDT, IDT and segments before enabling hypervisor page table

The Linux GDT and IDT are no longer accessible once we switched to the
hypervisor page table. So we need to move the latter after the switching
of those tables and segment registers to avoid occasional crashes during
hypervisor enabling.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>