The Best Moist Pumpkin Bread