Castle Trust Bank launches new year enhancements