Pfizer/BioNTech vaccine still effective after 21 days without top-up dose, study reveals