Compositional Translation: A Novel LLM-based Approach for Low-resource Machine Translation