Scots backing for independence rises to 52% after Nicola Sturgeon’s failed court bid to force a referendum – but Labour eats into SNP support