John McAfee faces new fraud charges overcryptocurrency tweets | Fortune