Evaluating ChatGPT for Smart Contracts Vulnerability Correction