Investor confidence in digital assets soars as ETP inflows surpass $1 billion in 2023