Crypto ETP outflows hit $528M amid recession fears and market turbulence