COVID vaccines: head-to-head comparison reveals how they stack up