Multilingual LLMs are Better Cross-lingual In-context Learners with Alignment