Balanced Multi-Factor In-Context Learning for Multilingual Large Language Models