PSX turns bullish, gains 335 points