Walmart chief financial officer John Rainey told Bank of America that GLP-1 medicines are affecting consumer behavior.