Save up to £300 on Lenovo’s Legion gaming laptops