AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF TERRA NITROGEN, LIMITED PARTNERSHIP