Lenovo Legion 5, ThinkPad X1, and Yoga laptops leaked