Activist charged with felony after giving border agent "duress code" that wiped his phone