Allete Inc. (ALE) reports earnings