Castle Trust granted full banking licence