Analysis: Trump’s Jerusalem move a ‘declaration of war on Palestinian rights’