Chief executive Arvind Krishna says large deals slipped as clients redirected money into chips, servers and memory