THIRD AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF ASHFORD HOSPITALITY LIMITED PARTNERSHIP DATED: MAY 7, 2007