AGREEMENT OF LIMITED PARTNERSHIP OF DIAMONDROCK HOSPITALITY LIMITED PARTNERSHIP