Walmart to offer cardholders gasoline discount through Dec. 24