POOLING AND SERVICING AGREEMENT AMONG ALLY AUTO ASSETS LLC ALLY BANK AND ALLY FINANCIAL INC. DATED AS OF JUNE 25, 2010