P&G and Walmart provide a teachable TV moment