AMENDED AND RESTATED GLOBAL SENIOR CREDIT AGREEMENT