China punishes 27 officials after deadly ultramarathon kills 21 participants