EXHIBIT 10.28 CREDIT AGREEMENT DATED AS OF MAY 17, 2000