Afghan president calls for ‘holy war’ against corruption