Lenovo ThinkPad X1 Extreme Gen 3 review: a ThinkPad with a twist