John McAfee Charged with Fraud in Cryptocurrency Scam