Palestinians slam Israeli cabinet approval of ''separation fence'' route