hillary clinton nabs victory in new mexico primary