Ally Financial: Adapted to a Hostile Climate