Mastercard-backed Trust Stamp spins out subsidiary AiiD Global