LLMCarbon: Modeling the end-to-end Carbon Footprint of Large Language Models | Synapse