Spectrum Brands Holdings Inc. (SPB) reports earnings