Wal-Mart off to a good start in fiscal 2008