But Ramallah slams Israel