CFPB launches inquiry into Ally's financing practices