Castle Trust rebrands as Castle Trust Bank