Whole wheat cranberry walnut bread