Seagate beats Q4 estimates as customers extend planning to 2029