Nicola Sturgeon spent over £260,000 of taxpayers' cash