SEVENTHEIGHTH AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF STEEL PARTNERS HOLDINGS L.P.