Bill Browder on the $300 Billion in Frozen Assets That Could Save Ukraine, 25 February 2025