India beat England by eight wickets in 3rd Test, take 2-0 lead