Afghanistan, India and Pakistan: A trinity of troubles