US charges Iranian general in alleged plot to assassinate rights activist