Sturgeon under fire as Scotland spends three times more on r