Disentangling Language Understanding and Reasoning Structures in Cross-lingual Chain-of-Thought Prompting