property development agreement risks