Lenovo Legion 7 gaming laptops pack AMD, Intel, and Nvidia’s best hardware