Bain Capital Luxembourg Investments S.a r.l. portfolio value