TRUST INDENTURE AND SECURITY AGREEMENT (Federal Express Corporation Trust No. N670FE) Dated as of May 1, 1997