KSE-100 edges lower amid profit taking