Cisco lifts full-year earnings guidance as supply chains ease