Generalized Majorization-Minimization