IBM Shares Slide as Revenue Drop Renews Concerns