Saltire Society reveals final contenders for annual literary prizes