Trust wallet pros and cons