Estimating heterogeneous treatment effects with survival outcomes via a deep survival learner