New Mexico is 14th state to pledge its electoral votes to winner of popular vote