Case-Based Reasoning with Language Models for Classification of Logical Fallacies