双方签字的协议有法律效力吗