Pumpkin cranberry bread