C-mix: a high dimensional mixture model for censored durations, with applications to genetic data