Corruption identified as main setback to job creation