Nicola Sturgeon cleared in SNP finance probe