US finds 1Mt rare earth deposit in Afghanistan