A challenging holiday season, hampered by lower than expected sales in its Sam's Club and international businesses and slow demand for its apparel lines, has prompted retail giant Wal-Mart Stores Inc to cut its earnings forecast.