As Black Friday looms, Fox News rushes to Walmart's defense