Alnwick Castle, Gardens & Treehouse