Castle Trust Bank partners with Legal & General