Robust supervised classification with Gaussian mixtures: learning from data with uncertain labels