Indiana records $6 billion budget surplus