Majorization-Minimization algorithms for nonsmoothly penalized objective functions