Walmart sues federal government over opioid case