Wal-Mart eliminates entry fee for layaway program