States forecast highest tax revenue in 5 years