AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF CATELLUS OPERATING LIMITED PARTNERSHIP