property development agreement enforcement