WD-40 posts mixed results in third quarter