Portland General Electric Co (POR) reports earnings