King promises ‘end of cronyism’