Budget forecast shows state surplus