撤销合同算违约吗