TarGEN: Targeted Data Generation with Large Language Models