India, Taliban face off at Moscow Oct 20