John is the fixed income portfolio manager at a pension fund that has a liability to pay $1 million in cash flows at the end of year 5 and another $1 million at the end of year 10. To meet these obligations, John is considering cash flow matching strategies. Cash flow matching involves structuring the investment in such a way that the cash inflows from the portfolio will exactly align with the cash outflows due to liabilities.
Given this scenario, which of the following investment strategies would John most likely choose to effectively implement cash flow matching for his liabilities?