AGREEMENT OF LIMITED PARTNERSHIP OF AMERICAN HOMES 4 RENT, L.P.