PSX index sustains bullish momentum, up 770 points