It depends on your country of residence. Most countries with civil law struggle with the trust concept, in which case protection wise a foundation is likely stronger.
Tax wise you also need to check where things stand. Some countries in Europe will tax the founder 'as if' the foundation/trust...