FedEx profit leaps on rate hikes, e-commerce shipments