CREDIT AGREEMENT dated as of May 10, 2001 among NU SKIN ENTERPRISES, INC., VARIOUS FINANCIAL INSTITUTIONS, and BANK OF AMERICA, N.A., as Administrative Agent