NPD reaches POS agreement with Walmart