Vaccinated people less likely to develop long Covid, study finds