Binance Investigates and Refutes Alleged 12.8 Million User Data Leak