Muffins sold at Walmart, 7-Eleven recalled over listeria concerns