Walmart loses top health exec to JPMorgan