Canada plans to recognize a Palestinian state at the UN General Assembly in September, Prime Minister Mark Carney said on July 30, a major policy shift that drew an angry response from US President Donald Trump and was rejected by Israel.