PSX rebounds with 600-point gain to settle above 114,000