Palestinians strike to protest demolition of homes in East Jerusalem