The mayor of Arcadia, California, Eileen Wang, abruptly resigned Monday as federal prosecutors announced she had been charged with acting as a covert foreign agent for China.