John McAfee has been sued by the US Securities and Exchange Commission for allegedly taking home $21 million from ICO promotions.