Renegotiation and Optimality in Agency Contracts