Learning Privately with Labeled and Unlabeled Examples