From Phonemes to Meaning: Evaluating Large Language Models on Tamil