Asia Cup: India overpower Afghanistan as Virat Kohli hits ton after 1,000 days