Barriers to preventive care in general practice: the role of organizational and attitudinal factors.