Animoca Brands plans return to stock market by 2025