Generate then Refine: Data Augmentation for Zero-shot Intent Detection