Gravar-mail: A logic framework for evaluating social determinants of health interventions in primary care