Multi-trust: Defining the next-generation TEE