UN votes to recognize Palestinian state