IBM CEO: Our first critical AI use case is customer service, second is code productivity