合同约定预付款不退有效吗