Terra Firma has one billion euros of equity available for deals