Bitcoin to $1M by 2028 as Hayes tells Europe to ’get your money out’