McAfee charged with cryptocurrency fraud