Immunotherapeutic potential of ST316, a peptide antagonist of β-catenin