GPT-HateCheck: Can LLMs Write Better Functional Tests for Hate Speech Detection?