Walmart and the Today Show bring Christmas to New Hope