20110612 world.pakistan: Pak should be happy Afghanistan has India's help: Karzai