chocolate satin pie