Fix rounding error calculating amort