Walmart defeats shareholder lawsuit over opioid probe disclosures