Arthur Hayes explains how he thinks bitcoin will reach $1million