U.N. vote recognizes state of Palestine