Is BTCC a Scam? A Deep Dive into This 14-Year Crypto Exchange