Top 10 best-performing investment trusts in 1H 2024