who built king johns castle