New DeFi hack causes millions in damage