Lenovo Q1 revenue hits record $26.9B, up 43% on AI demand