NMSU cross country completes Santa Clara invite