Ally forecasts an extended run of strong margins in auto lending