Family and friends will go nuts for this healthy peanut butter sweet potato casserole