担保协议有期限吗有效吗