Creamy peanut butter pie with fudge topping