john slane castle