Scottish referendum may spell the end of 300-year union with England