Koel-TTS: Enhancing LLM based Speech Generation with Preference Alignment and Classifier Free Guidance