McKesson taps Medco Health Solutions exec to lead Health Mart franchise group