Pumpkin cranberry bread with fresh cranberries