Palestinian stabs 2 Israelis in Jerusalem, shot dead: medics