Generalized conditional gradient: analysis of convergence and applications