Trust of a non-assignable contractual benefit: Barbados Trust Company v Bank of Zambia