A Simple, Accurate Formula for the Duration of a Portfolio of Bonds Under a Non-Parallel Shift of a Non-Flat Yield Curve