Determinants of tetanus, diphtheria and poliomyelitis vaccinations among Hajj pilgrims, Marseille, France.