NCoRE: Neural Counterfactual Representation Learning for Combinations of Treatments