The Impact of Demonstrations on Multilingual In-Context Learning: A Multidimensional Analysis