Collective dynamics support group drumming, reduce variability, and stabilize tempo drift