Strong 5.8 earthquake in Afghanistan sends tremors across north India