Shona Robison said SNP spending plans will put ‘the people of Scotland first’