Walmart sues government over opioid case