Bitcoin forms golden cross as $3.8 billion ETF inflows fuel rally