TRUST SALE AGREEMENT BETWEEN ALLY AUTO ASSETS LLC DEPOSITOR AND ALLY AUTO RECEIVABLES TRUST 2025-1 ISSUING ENTITY DATED AS OF OCTOBER 16, 2025