Scottish Budget should invest in preventative programmes, says SCVO