Animoca Brands Reports $3.4B in Cash and Token Reserves