Battered stocks weigh down KSE-100 index by 775 points