THIRD AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF TARGA RESOURCES PARTNERS LP