Optimizing a Pricing and Shelf Space Allocation Problem for Complementary Products under Freshness Dependent Demand