how to negotiate a property purchase agreement