World Bank penalizes 100 for fraud, corruption