Walmart bringing back holiday layaway early; changes fees