Hinkal Protocol Exploit Steals $820K USDC Through Smart Contract Flaw