NMSU to host International Festival this weekend