Illinois passes 0.2% crypto tax as part of $56B budget