'My worst nightmares': Nicola Sturgeon chokes up over SNP finance controversy