Adaptive multi-penalty regularization based on a generalized Lasso path