Infosys Cuts Sales Forecast Again as Clients Rein in Spending