Intel shares jump on improved revenue as turnaround shows progress 24.10.2025 FT