Cameron County commissioner facing corruption charges