property development agreement negotiation tips