POOLING AGREEMENT BETWEEN ALLY AUTO ASSETS LLC AND ALLY BANK DATED AS OF JULY 19, 2023