Iran executed ‘staggering’ total of at least 834 people in 2023, say rights groups