Scotland independence vote before 2023 ‘irresponsible’, says SNP’s Michelle Thomson