Walmart backs commitment to health with $9.5 million