Peanut butter canola cookies