Time and ventilation are your greatest allies. The ingredients that cause the odor are volatile (which is a fancy way of saying they evaporate easily at normal temperatures), and the odor will decrease over time as part of that process.
To speed up the process, you can remove as much of the excess PB as possible with hot water and grease-cutting dishwashing detergent. For fabrics, baking soda or powdered carpet fresheners may help.
You can also help the volatiles evaporate more quickly through the application of heat (by a hairdryer for instance).