Block deals surge to nearly $20 billion in first half of 2025