HAPNEST: efficient, large-scale generation and evaluation of synthetic datasets for genotypes and phenotypes