Stocks stage strong recovery, lifts KSE-100 index by 1,368 points