The imperative of strategic alignment across organizations: the experience of the Canadian Cancer Society's Centre for Behavioural Research and Program Evaluation.