Michael Saylor says Bitcoin will hit $21M by 2046