Natural Language Counterfactual Explanations for Graphs Using Large Language Models