New York City votes to end qualified immunity for police