Scotland has right to hold indyref2 without Westminster