First Minister John Swinney has insisted he wants to “finish the task” on Scottish independence – with the SNP leader declaring this to be an “urgent priority” for him.