First Minister John Swinney has reiterated his party’s opposition to nuclear weapons, arguing they provide “no tangible or realistic benefit” to the UK’s military challenges.