Afghanistan sits on $3 trillion in minerals