Primary care, public health and the intersectoral management of health determinants : a realist inquiry