Palestinian protests: Arab spring or foreign manipulation?