Nicola Sturgeon cleared of breaching ministerial code over S