BlackRock TCP Capital Corp. Second Quarter 2023 Financial Results