Toys "R" Us and Walmart battle for layaway dollars