FedEx delivered strong guidance but faces an uncertain economy. Should you buy?