我是农村土地承包者,土地承包合同中规定若未在每年的12月20日之前预交下一年的承包费就终止合同,请问发包方单方面终止合同算违约吗?如果是违约我该如何维权?