Propelled by crypto inflows, US ETF assets hit record $10 trillion