Christopher Wood calls India the best long-term stock sell story despite structural challenges.