FedEx, Microsoft sign multi-year pact to offer digital logistics solutions