create file and write a header even if no vcf records