Campbell Soup invests $10M in online meal-kit firm