Palestinians, Israeli troops clash in Jerusalem