Pentagon chief Carter visits Iraqi Kurdistan