Pumpkin Bread With Pecans and Cranberries