U.N. votes to give Palestine new rights