EmoGist: Efficient In-Context Learning for Visual Emotion Understanding