PSX jumps 1,215 points to close at 45,330