FedEx cuts revenue forecast, shares sink