With only weeks to go until the key vote First Minister John Swinney has outlined the importance of passing the Scottish Budget at Holyrood.