β-catenin: molecular plasticity and drug design