Turkish parliament approves deal ending rift with Israel