Afghanistan’s new mining law 'risks falling short in the fight against corruption'