Stirling Castle, interior