Libya vows to tackle corruption