France has suspended 3,000 unvaccinated health workers without pay.