Interpretable and model-robust causal inference for heterogeneous treatment effects using generalized linear working models with targeted machine-learning