Without fix, alt min tax could hit 28 million