CREDIT AND GUARANTY AGREEMENT