Family physicians' satisfaction with current practice: what is the role of their interactions with specialists?