Terra Firma announces sale of Parmaco to Partners Group