The India-Afghanistan Relationship: Examining Historical, Political, Economic, and Cultural Ties