Cisco to cut 5% of workforce, revenue falls 6%