President Obama addresses Palestine in UN speech