20100701 india: India has legitimate stake in Afghanistan: Top US Gen