SNP 'scraps' power-sharing deal with Scottish Greens