GM FINANCIAL AUTOMOBILE LEASING TRUST 2024-2 UNDERWRITING AGREEMENT