Glenarm Castle prepares to unveil new attractions