IBM’s quarterly revenue sinks to 5-year low as hardware sales fall