A General Affine Earnings Valuation Model