5-YEAR CREDIT AGREEMENT dated as of May 21, 1997 among